package com.example.adminframework.model.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

@ApiModel("服务器信息")
public class ServersMonitorInfo {
    @ApiModelProperty("服务器名称")
    private String serversName;

    @ApiModelProperty("服务器ip")
    private String serversIp;

    @ApiModelProperty("操作系统名称")
    private String serversSystemName;

    @ApiModelProperty("系统架构")
    private String systemFramework;

    @ApiModelProperty("网卡信息")
    private List<NetworkCardMonitorInfo> networkCardMonitorInfoList;

    @Override
    public String toString() {
        return "Sys{" +
                "serversName='" + serversName + '\'' +
                ", serversIp='" + serversIp + '\'' +
                ", serversSystemName='" + serversSystemName + '\'' +
                ", systemFramework='" + systemFramework + '\'' +
                '}';
    }

    public String getServersName() {
        return serversName;
    }

    public void setServersName(String serversName) {
        this.serversName = serversName;
    }

    public String getServersIp() {
        return serversIp;
    }

    public void setServersIp(String serversIp) {
        this.serversIp = serversIp;
    }

    public String getServersSystemName() {
        return serversSystemName;
    }

    public void setServersSystemName(String serversSystemName) {
        this.serversSystemName = serversSystemName;
    }

    public String getSystemFramework() {
        return systemFramework;
    }

    public void setSystemFramework(String systemFramework) {
        this.systemFramework = systemFramework;
    }

    public List<NetworkCardMonitorInfo> getNetworkCardMonitorInfoList() {
        return networkCardMonitorInfoList;
    }

    public void setNetworkCardMonitorInfoList(List<NetworkCardMonitorInfo> networkCardMonitorInfoList) {
        this.networkCardMonitorInfoList = networkCardMonitorInfoList;
    }
}
